tape ball

English

noun
Definitions
  • (countable) A tennis ball wrapped in electrical tape, used in playing street cricket in Asia.
  • (uncountable) The game of cricket played using such a ball.

Etymology

Compound from English tape (adhesive tape, bind with adhesive tape, videotape) + English ball (testicle, round object).

Origin

English

ball

Gloss

testicle, round object

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms